/*************************************************************************************************
 * @file api_sleep_wakeup.h
 * @author BLE GROUP ()
 * @brief 
 * @version 1.0.0
 * @date 2025-03-25
 * 
 * 
*************************************************************************************************/
#ifndef __API_BLE_SLEEP_WAKEUP_H_
#define __API_BLE_SLEEP_WAKEUP_H_

#include <stdint.h>
#include <stdlib.h>
#include <string.h>


uint8_t app_can_sleep(void);

void app_sleep_disable(void);

void app_sleep_enable(void);


void ble_sleep_init(void);

uint16_t get_WakeupSource(void);

uint32_t get_GpioWakeupSource(void);

#endif